package com.huarun.module.lift.bean;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class LiftApplyExample
{
  protected String orderByClause;
  protected boolean distinct;
  protected List<Criteria> oredCriteria;

  public LiftApplyExample()
  {
    this.oredCriteria = new ArrayList();
  }

  public void setOrderByClause(String orderByClause) {
    this.orderByClause = orderByClause;
  }

  public String getOrderByClause() {
    return this.orderByClause;
  }

  public void setDistinct(boolean distinct) {
    this.distinct = distinct;
  }

  public boolean isDistinct() {
    return this.distinct;
  }

  public List<Criteria> getOredCriteria() {
    return this.oredCriteria;
  }

  public void or(Criteria criteria) {
    this.oredCriteria.add(criteria);
  }

  public Criteria or() {
    Criteria criteria = createCriteriaInternal();
    this.oredCriteria.add(criteria);
    return criteria;
  }

  public Criteria createCriteria() {
    Criteria criteria = createCriteriaInternal();
    if (this.oredCriteria.size() == 0) {
      this.oredCriteria.add(criteria);
    }
    return criteria;
  }

  protected Criteria createCriteriaInternal() {
    Criteria criteria = new Criteria();
    return criteria;
  }

  public void clear() {
    this.oredCriteria.clear();
    this.orderByClause = null;
    this.distinct = false;
  }

  public static class Criterion
  {
    private String condition;
    private Object value;
    private Object secondValue;
    private boolean noValue;
    private boolean singleValue;
    private boolean betweenValue;
    private boolean listValue;
    private String typeHandler;

    public String getCondition()
    {
      return this.condition;
    }

    public Object getValue() {
      return this.value;
    }

    public Object getSecondValue() {
      return this.secondValue;
    }

    public boolean isNoValue() {
      return this.noValue;
    }

    public boolean isSingleValue() {
      return this.singleValue;
    }

    public boolean isBetweenValue() {
      return this.betweenValue;
    }

    public boolean isListValue() {
      return this.listValue;
    }

    public String getTypeHandler() {
      return this.typeHandler;
    }

    protected Criterion(String condition)
    {
      this.condition = condition;
      this.typeHandler = null;
      this.noValue = true;
    }

    protected Criterion(String condition, Object value, String typeHandler)
    {
      this.condition = condition;
      this.value = value;
      this.typeHandler = typeHandler;
      if ((value instanceof List))
        this.listValue = true;
      else
        this.singleValue = true;
    }

    protected Criterion(String condition, Object value)
    {
      this(condition, value, null);
    }

    protected Criterion(String condition, Object value, Object secondValue, String typeHandler)
    {
      this.condition = condition;
      this.value = value;
      this.secondValue = secondValue;
      this.typeHandler = typeHandler;
      this.betweenValue = true;
    }

    protected Criterion(String condition, Object value, Object secondValue) {
      this(condition, value, secondValue, null);
    }
  }

  public static class Criteria extends LiftApplyExample.GeneratedCriteria
  {
  }

  protected static abstract class GeneratedCriteria
  {
    protected List<LiftApplyExample.Criterion> criteria;

    protected GeneratedCriteria()
    {
      this.criteria = new ArrayList();
    }

    public boolean isValid() {
      return this.criteria.size() > 0;
    }

    public List<LiftApplyExample.Criterion> getAllCriteria() {
      return this.criteria;
    }

    public List<LiftApplyExample.Criterion> getCriteria() {
      return this.criteria;
    }

    protected void addCriterion(String condition) {
      if (condition == null) {
        throw new RuntimeException("Value for condition cannot be null");
      }
      this.criteria.add(new LiftApplyExample.Criterion(condition));
    }

    protected void addCriterion(String condition, Object value, String property) {
      if (value == null) {
        throw new RuntimeException("Value for " + property + " cannot be null");
      }
      this.criteria.add(new LiftApplyExample.Criterion(condition, value));
    }

    protected void addCriterion(String condition, Object value1, Object value2, String property) {
      if ((value1 == null) || (value2 == null)) {
        throw new RuntimeException("Between values for " + property + " cannot be null");
      }
      this.criteria.add(new LiftApplyExample.Criterion(condition, value1, value2));
    }

    public LiftApplyExample.Criteria andIdIsNull() {
      addCriterion("id is null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andIdIsNotNull() {
      addCriterion("id is not null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andIdEqualTo(Integer value) {
      addCriterion("id =", value, "id");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andIdNotEqualTo(Integer value) {
      addCriterion("id <>", value, "id");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andIdGreaterThan(Integer value) {
      addCriterion("id >", value, "id");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andIdGreaterThanOrEqualTo(Integer value) {
      addCriterion("id >=", value, "id");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andIdLessThan(Integer value) {
      addCriterion("id <", value, "id");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andIdLessThanOrEqualTo(Integer value) {
      addCriterion("id <=", value, "id");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andIdIn(List<Integer> values) {
      addCriterion("id in", values, "id");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andIdNotIn(List<Integer> values) {
      addCriterion("id not in", values, "id");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andIdBetween(Integer value1, Integer value2) {
      addCriterion("id between", value1, value2, "id");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andIdNotBetween(Integer value1, Integer value2) {
      addCriterion("id not between", value1, value2, "id");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantIsNull() {
      addCriterion("applicant is null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantIsNotNull() {
      addCriterion("applicant is not null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantEqualTo(String value) {
      addCriterion("applicant =", value, "applicant");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantNotEqualTo(String value) {
      addCriterion("applicant <>", value, "applicant");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantGreaterThan(String value) {
      addCriterion("applicant >", value, "applicant");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantGreaterThanOrEqualTo(String value) {
      addCriterion("applicant >=", value, "applicant");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantLessThan(String value) {
      addCriterion("applicant <", value, "applicant");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantLessThanOrEqualTo(String value) {
      addCriterion("applicant <=", value, "applicant");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantLike(String value) {
      addCriterion("applicant like", value, "applicant");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantNotLike(String value) {
      addCriterion("applicant not like", value, "applicant");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantIn(List<String> values) {
      addCriterion("applicant in", values, "applicant");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantNotIn(List<String> values) {
      addCriterion("applicant not in", values, "applicant");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantBetween(String value1, String value2) {
      addCriterion("applicant between", value1, value2, "applicant");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplicantNotBetween(String value1, String value2) {
      addCriterion("applicant not between", value1, value2, "applicant");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneIsNull() {
      addCriterion("phone is null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneIsNotNull() {
      addCriterion("phone is not null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneEqualTo(String value) {
      addCriterion("phone =", value, "phone");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneNotEqualTo(String value) {
      addCriterion("phone <>", value, "phone");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneGreaterThan(String value) {
      addCriterion("phone >", value, "phone");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneGreaterThanOrEqualTo(String value) {
      addCriterion("phone >=", value, "phone");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneLessThan(String value) {
      addCriterion("phone <", value, "phone");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneLessThanOrEqualTo(String value) {
      addCriterion("phone <=", value, "phone");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneLike(String value) {
      addCriterion("phone like", value, "phone");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneNotLike(String value) {
      addCriterion("phone not like", value, "phone");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneIn(List<String> values) {
      addCriterion("phone in", values, "phone");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneNotIn(List<String> values) {
      addCriterion("phone not in", values, "phone");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneBetween(String value1, String value2) {
      addCriterion("phone between", value1, value2, "phone");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andPhoneNotBetween(String value1, String value2) {
      addCriterion("phone not between", value1, value2, "phone");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyIsNull() {
      addCriterion("apply_company is null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyIsNotNull() {
      addCriterion("apply_company is not null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyEqualTo(String value) {
      addCriterion("apply_company =", value, "applyCompany");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyNotEqualTo(String value) {
      addCriterion("apply_company <>", value, "applyCompany");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyGreaterThan(String value) {
      addCriterion("apply_company >", value, "applyCompany");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyGreaterThanOrEqualTo(String value) {
      addCriterion("apply_company >=", value, "applyCompany");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyLessThan(String value) {
      addCriterion("apply_company <", value, "applyCompany");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyLessThanOrEqualTo(String value) {
      addCriterion("apply_company <=", value, "applyCompany");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyLike(String value) {
      addCriterion("apply_company like", value, "applyCompany");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyNotLike(String value) {
      addCriterion("apply_company not like", value, "applyCompany");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyIn(List<String> values) {
      addCriterion("apply_company in", values, "applyCompany");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyNotIn(List<String> values) {
      addCriterion("apply_company not in", values, "applyCompany");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyBetween(String value1, String value2) {
      addCriterion("apply_company between", value1, value2, "applyCompany");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andApplyCompanyNotBetween(String value1, String value2) {
      addCriterion("apply_company not between", value1, value2, "applyCompany");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoIsNull() {
      addCriterion("operate_no is null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoIsNotNull() {
      addCriterion("operate_no is not null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoEqualTo(String value) {
      addCriterion("operate_no =", value, "operateNo");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoNotEqualTo(String value) {
      addCriterion("operate_no <>", value, "operateNo");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoGreaterThan(String value) {
      addCriterion("operate_no >", value, "operateNo");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoGreaterThanOrEqualTo(String value) {
      addCriterion("operate_no >=", value, "operateNo");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoLessThan(String value) {
      addCriterion("operate_no <", value, "operateNo");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoLessThanOrEqualTo(String value) {
      addCriterion("operate_no <=", value, "operateNo");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoLike(String value) {
      addCriterion("operate_no like", value, "operateNo");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoNotLike(String value) {
      addCriterion("operate_no not like", value, "operateNo");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoIn(List<String> values) {
      addCriterion("operate_no in", values, "operateNo");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoNotIn(List<String> values) {
      addCriterion("operate_no not in", values, "operateNo");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoBetween(String value1, String value2) {
      addCriterion("operate_no between", value1, value2, "operateNo");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOperateNoNotBetween(String value1, String value2) {
      addCriterion("operate_no not between", value1, value2, "operateNo");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorIsNull() {
      addCriterion("onFloor is null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorIsNotNull() {
      addCriterion("onFloor is not null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorEqualTo(String value) {
      addCriterion("onFloor =", value, "onfloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorNotEqualTo(String value) {
      addCriterion("onFloor <>", value, "onfloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorGreaterThan(String value) {
      addCriterion("onFloor >", value, "onfloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorGreaterThanOrEqualTo(String value) {
      addCriterion("onFloor >=", value, "onfloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorLessThan(String value) {
      addCriterion("onFloor <", value, "onfloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorLessThanOrEqualTo(String value) {
      addCriterion("onFloor <=", value, "onfloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorLike(String value) {
      addCriterion("onFloor like", value, "onfloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorNotLike(String value) {
      addCriterion("onFloor not like", value, "onfloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorIn(List<String> values) {
      addCriterion("onFloor in", values, "onfloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorNotIn(List<String> values) {
      addCriterion("onFloor not in", values, "onfloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorBetween(String value1, String value2) {
      addCriterion("onFloor between", value1, value2, "onfloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andOnfloorNotBetween(String value1, String value2) {
      addCriterion("onFloor not between", value1, value2, "onfloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorIsNull() {
      addCriterion("toFloor is null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorIsNotNull() {
      addCriterion("toFloor is not null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorEqualTo(String value) {
      addCriterion("toFloor =", value, "tofloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorNotEqualTo(String value) {
      addCriterion("toFloor <>", value, "tofloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorGreaterThan(String value) {
      addCriterion("toFloor >", value, "tofloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorGreaterThanOrEqualTo(String value) {
      addCriterion("toFloor >=", value, "tofloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorLessThan(String value) {
      addCriterion("toFloor <", value, "tofloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorLessThanOrEqualTo(String value) {
      addCriterion("toFloor <=", value, "tofloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorLike(String value) {
      addCriterion("toFloor like", value, "tofloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorNotLike(String value) {
      addCriterion("toFloor not like", value, "tofloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorIn(List<String> values) {
      addCriterion("toFloor in", values, "tofloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorNotIn(List<String> values) {
      addCriterion("toFloor not in", values, "tofloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorBetween(String value1, String value2) {
      addCriterion("toFloor between", value1, value2, "tofloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andTofloorNotBetween(String value1, String value2) {
      addCriterion("toFloor not between", value1, value2, "tofloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andStatuscodeIsNull() {
      addCriterion("statusCode is null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andStatuscodeIsNotNull() {
      addCriterion("statusCode is not null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andStatuscodeEqualTo(Integer value) {
      addCriterion("statusCode =", value, "statuscode");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andStatuscodeNotEqualTo(Integer value) {
      addCriterion("statusCode <>", value, "statuscode");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andStatuscodeGreaterThan(Integer value) {
      addCriterion("statusCode >", value, "statuscode");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andStatuscodeGreaterThanOrEqualTo(Integer value) {
      addCriterion("statusCode >=", value, "statuscode");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andStatuscodeLessThan(Integer value) {
      addCriterion("statusCode <", value, "statuscode");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andStatuscodeLessThanOrEqualTo(Integer value) {
      addCriterion("statusCode <=", value, "statuscode");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andStatuscodeIn(List<Integer> values) {
      addCriterion("statusCode in", values, "statuscode");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andStatuscodeNotIn(List<Integer> values) {
      addCriterion("statusCode not in", values, "statuscode");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andStatuscodeBetween(Integer value1, Integer value2) {
      addCriterion("statusCode between", value1, value2, "statuscode");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andStatuscodeNotBetween(Integer value1, Integer value2) {
      addCriterion("statusCode not between", value1, value2, "statuscode");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andCreateDateIsNull() {
      addCriterion("create_date is null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andCreateDateIsNotNull() {
      addCriterion("create_date is not null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andCreateDateEqualTo(Date value) {
      addCriterion("create_date =", value, "createDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andCreateDateNotEqualTo(Date value) {
      addCriterion("create_date <>", value, "createDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andCreateDateGreaterThan(Date value) {
      addCriterion("create_date >", value, "createDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andCreateDateGreaterThanOrEqualTo(Date value) {
      addCriterion("create_date >=", value, "createDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andCreateDateLessThan(Date value) {
      addCriterion("create_date <", value, "createDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andCreateDateLessThanOrEqualTo(Date value) {
      addCriterion("create_date <=", value, "createDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andCreateDateIn(List<Date> values) {
      addCriterion("create_date in", values, "createDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andCreateDateNotIn(List<Date> values) {
      addCriterion("create_date not in", values, "createDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andCreateDateBetween(Date value1, Date value2) {
      addCriterion("create_date between", value1, value2, "createDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andCreateDateNotBetween(Date value1, Date value2) {
      addCriterion("create_date not between", value1, value2, "createDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andUpdateDateIsNull() {
      addCriterion("update_date is null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andUpdateDateIsNotNull() {
      addCriterion("update_date is not null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andUpdateDateEqualTo(Date value) {
      addCriterion("update_date =", value, "updateDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andUpdateDateNotEqualTo(Date value) {
      addCriterion("update_date <>", value, "updateDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andUpdateDateGreaterThan(Date value) {
      addCriterion("update_date >", value, "updateDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andUpdateDateGreaterThanOrEqualTo(Date value) {
      addCriterion("update_date >=", value, "updateDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andUpdateDateLessThan(Date value) {
      addCriterion("update_date <", value, "updateDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andUpdateDateLessThanOrEqualTo(Date value) {
      addCriterion("update_date <=", value, "updateDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andUpdateDateIn(List<Date> values) {
      addCriterion("update_date in", values, "updateDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andUpdateDateNotIn(List<Date> values) {
      addCriterion("update_date not in", values, "updateDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andUpdateDateBetween(Date value1, Date value2) {
      addCriterion("update_date between", value1, value2, "updateDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andUpdateDateNotBetween(Date value1, Date value2) {
      addCriterion("update_date not between", value1, value2, "updateDate");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorIsNull() {
      addCriterion("elevator_floor is null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorIsNotNull() {
      addCriterion("elevator_floor is not null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorEqualTo(String value) {
      addCriterion("elevator_floor =", value, "elevatorFloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorNotEqualTo(String value) {
      addCriterion("elevator_floor <>", value, "elevatorFloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorGreaterThan(String value) {
      addCriterion("elevator_floor >", value, "elevatorFloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorGreaterThanOrEqualTo(String value) {
      addCriterion("elevator_floor >=", value, "elevatorFloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorLessThan(String value) {
      addCriterion("elevator_floor <", value, "elevatorFloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorLessThanOrEqualTo(String value) {
      addCriterion("elevator_floor <=", value, "elevatorFloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorLike(String value) {
      addCriterion("elevator_floor like", value, "elevatorFloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorNotLike(String value) {
      addCriterion("elevator_floor not like", value, "elevatorFloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorIn(List<String> values) {
      addCriterion("elevator_floor in", values, "elevatorFloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorNotIn(List<String> values) {
      addCriterion("elevator_floor not in", values, "elevatorFloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorBetween(String value1, String value2) {
      addCriterion("elevator_floor between", value1, value2, "elevatorFloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorFloorNotBetween(String value1, String value2) {
      addCriterion("elevator_floor not between", value1, value2, "elevatorFloor");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortIsNull() {
      addCriterion("elevator_port is null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortIsNotNull() {
      addCriterion("elevator_port is not null");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortEqualTo(String value) {
      addCriterion("elevator_port =", value, "elevatorPort");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortNotEqualTo(String value) {
      addCriterion("elevator_port <>", value, "elevatorPort");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortGreaterThan(String value) {
      addCriterion("elevator_port >", value, "elevatorPort");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortGreaterThanOrEqualTo(String value) {
      addCriterion("elevator_port >=", value, "elevatorPort");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortLessThan(String value) {
      addCriterion("elevator_port <", value, "elevatorPort");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortLessThanOrEqualTo(String value) {
      addCriterion("elevator_port <=", value, "elevatorPort");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortLike(String value) {
      addCriterion("elevator_port like", value, "elevatorPort");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortNotLike(String value) {
      addCriterion("elevator_port not like", value, "elevatorPort");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortIn(List<String> values) {
      addCriterion("elevator_port in", values, "elevatorPort");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortNotIn(List<String> values) {
      addCriterion("elevator_port not in", values, "elevatorPort");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortBetween(String value1, String value2) {
      addCriterion("elevator_port between", value1, value2, "elevatorPort");
      return (LiftApplyExample.Criteria)this;
    }

    public LiftApplyExample.Criteria andElevatorPortNotBetween(String value1, String value2) {
      addCriterion("elevator_port not between", value1, value2, "elevatorPort");
      return (LiftApplyExample.Criteria)this;
    }
  }
}

/* Location:           D:\msg\反编译\Webuilding-0.0.1-SNAPSHOT(5)\BOOT-INF\classes\
 * Qualified Name:     com.huarun.module.lift.bean.LiftApplyExample
 * JD-Core Version:    0.6.2
 */